﻿/*index*/


.mini-chengyuan-ul{
    padding: 0;
    margin-top: 30px;
    display: none;
}
.mini-chengyuan-ul li{
    list-style: none;
    margin-bottom: 5px;
}
.mini-chengyuan-ul li .mini-chengyuan-ul-color{
    color: #4C33E5;
}
.mini-chengyuan-ul li i{
    font-style: normal;
    display: inline-block;
    padding-right: 10px;
}
.all-ds{
    width: 100% !important;
}


body{
    font-family:Microsoft YaHei !important;
    font-size: 14px;
}

body a:hover{
    text-decoration:none;
}
.ipad-headers{
    position: absolute;
    right:50px;
    top: 25px;
    display: none;
}
.flow-bg{
    color: white;
    font-family:Microsoft YaHei;
}
.flow-bg p{
    margin: 5px 0px !important;
}
.country a{
   margin:0 10px;
}
.navHidden-inp{
    display: none;
}
.activeNav{
    color: #fa931b;
    border-bottom: 3px solid #fa931b;
    padding-bottom:25px;
}

.nav-hovers:hover{
    color: #fa931b;
    border-bottom: 3px solid #fa931b;
    padding-bottom:25px;
}
.sensor h5{
    text-align: center;
    font-family: 微软雅黑;
}
.sensor p{
    text-align: center;
}

.img-indexBanners{
    margin-top: 3px;
}

.footer-right{
    padding-top: 20px;
}
.img-indexBanners2{
    margin-top: 10px;
}

.sensor h5{
    margin-top:70px;
    border-top:1px solid #9b9b9b;
    border-bottom:1px solid #9b9b9b;
    padding:10px 0;
}
.fix-right-span{
    position: fixed;
    right: 0;
    top:40%;
    font-size: 18px;
    height: 200px;
  
    color: #fa931b;
    display: none;
}
.content-padding{
    margin-top: 50px;
    margin-bottom: 50px;
}
.idnex-bnrDiv{

    position: relative;
   /* overflow: hidden;*/
    border-radius:50%;
}
.pro_banners{
    display: block;
    margin: 0px auto;
}
.hover_search{
    position: absolute;
    background: rgba(0,0,0,0.3);
    border-radius: 50%;
    width: 100%;
    height: 100%;
    top:0;
    behavior: url(./css3/PIE.htc);
}
.hover_search img{
    display: inline-block;
    margin:35%;
}
.nicera{
    background: url("../images/bgtiankong.jpg")no-repeat center 0;
    background-size: cover;
    min-height:495px;
    font-family: 微软雅黑;
}
.nice-nisaila{
    padding-top: 50px;
}
.nice-nisaila h3{
    text-align: center;
}
.nice-nisaila div{
    margin: 0px auto;
}
.nice-bottom{
    width: 100px;
    height: 1px;
    background: #e0e0e0;
}
.nicera-word{
    text-align: center;
}
.nicera-words{
    margin-top:30px;
    line-height: 25px;
}
.shnisail{
    color:#014099;
}
.gengduo{
    background:#fa931b;
    display: inline-block;
    margin:50px auto;
    padding: 5px 25px;
    color: white;
}

.book-padding{
    padding: 0 100px;
    font-family: 微软雅黑;
}
.book-listD{
/*    padding: 0 80px;*/
    margin-top: 50px;
}
.book-title h2,.book-title h3{
    text-align: center;
}
.book-title h3{
    color:#014099;
}
.red-bottom {
    width: 25px;
    height:2px;
    background:#fa931b;
    margin: 0px auto;
}
.blue-bottom{
    width: 45px;
    height: 1px;
    background: #bfbfbf;
}
.book-title div{
    margin:0px auto;
}
.prolist-content .col-md-3{
    padding: 0 10px !important;
}
.book-jiesao{
    margin-top:18px;
}
.book-jiesao p{
    text-indent:2em;
    padding: 0px;
    margin: 0px;
    line-height:25px;
}
.shengming h5{
    margin-top: 20px;
    text-align: center;
    font-weight: bold;
}
.shengming p{
    padding: 0px;
    margin: 0px;
    line-height: 25px;
}
.timer-book{
    float: right;
    margin-top:30px;
}
.xinghao{
    margin-top: 10px;
}
.foot-banner{
    margin-top: 20px;
}
.foot-banner div{
    padding-right: 0px;
}
.footerBg{
    background:#9b9b9b;
    padding: 40px 0;

    margin-top: 15px;
}
.footer-left{
    float: left;
    width:50%;
}
.weixin{
    float: left;
    text-align: center;
    margin-top: 16px;
    width:30%;
}
.weixin p{
    margin-top:15px;
    color: white;
}
.add{
    width: 70%;
    float: left;
}
.add a{
    color: white;
}
.add a:hover{
    color: blue;
}
.add ul{
    padding-left:15px;
}
.add li{
    list-style: none;
    color: white;
    margin: 10px 0;
}
.add-list div{
    float: left;
    height: 42px;
}
.add-list div p{
    padding: 0px;
    margin: 0px;
}
.footer-row{
    margin-right: 0px !important;
}
.food-paddinf-wordd{
    padding-top: 5px;
    width:70%;
}
.food-paddinf{
    line-height: 42px;
}
.food-paddinf-wordd,.food-paddinf{
    margin-left: 10px;
}
.footer-padding{
    padding: 0px;
}
.footer-right li{
    list-style: none;

   /* line-height: 54px;*/
}
.footer-right a{
    color: white;
}
.footer-right a:hover{
    color: blue;
}
.footer-ma{
    display: block;
    margin: 0px auto;
}
.flow-bg{
    background: #474747;
    text-align: center;
    padding: 30px 0;
}
.flow-bg a{
    color: white;
    font-family: 微软雅黑;
}
.flow-bg a:hover{
    color: blue;
}
.flow-bg ul{
    display: inline-block;
    margin: 0px auto;
    padding: 0px;
}
.flow-bg li{
    list-style: none;
    float: left;
    text-align: center;
    padding: 0 15px;
}
.bor-right{
    border-right: 1px solid white;
    height:16px;
}
.taobao-shop{
    background: #fa931b;
    border-radius: 5px;
    border:0px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    color: white;
    padding: 0 20px;
}
.ali-shop{
    background: #014099;
    border-radius: 5px;
    border:0px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    color: white;
    padding: 0 20px;
    margin-right: 15px;
}
.ali-shop img,.taobao-shop img{
    margin-bottom: 3px;
    margin-right: 5px;
}
.ali-shop span,.taobao-shop span{
    margin-left:5px;
}
.fixed-right{
    padding: 10px 2px 0px 2px;
    width:150px;
  /*  padding-bottom: 20px;*/
 /*   background: url(../images/fixed.png) no-repeat 0 0 #acb2b7;
    background-size:100% 100% ;*/
    background:#f2f1f1;
    border-radius: 5px;
    position: fixed;
    right: 0px;
    top: 40%;
    text-align: center;
    z-index: 220;
/*    background: -webkit-linear-gradient(right top,#ebedef ,#a5abb0);
    background: -moz-linear-gradient(right top,#ebedef ,#a5abb0);
    background: -o-linear-gradient(right top,#ebedef ,#a5abb0);
    background: -ms-linear-gradient(right top,#ebedef ,#a5abb0);
    behavior: url(../css3/PIE.htc);*/
}
.fixed-right ul{
    padding: 0px;
}
.fixed-right ul li{
    margin: 3px 5px;
    list-style: none;
    padding: 5px 0;
    background: white;
    border-radius: 5px;
}
.fixed-right ul li a{
    color: #fa931b;
}
.fixed-right ul li span{
    vertical-align: middle;
}
.bg_logos{
    border-radius: 5px;
    padding-bottom: 10px;
    width: 146px;
    display: block;

}
.fix-zixunllist{
    font-size: 16px;
    color: #fa931b;
    border: 0px !important;
    padding: 10px 0 !important;

}
.romesz{
    float: right;
    color: #5c5c5c;
}
.Iyouhui{
    padding-top: 20px;
}
.fix-erweima{
    width:60px;
    height: 60px;
    margin: 20px auto;
}

.ali-shopFixed{
    background: #014099;
    border-radius: 5px;
    border:0px;
    display: inline-block;
    height: 30px;
    line-height: 30px;
    color: white;
    padding: 0 20px;
    margin-bottom: 15px;
}
.ali-shopFixed img{
    margin-bottom: 3px;
    margin-right: 5px;
}
.ali-shopFixed span{
    margin-left:5px;
}

/*jianjie*/
/*.jq22-container{
    -webkit-transform:rotate(90deg);
}*/
.yangesImg{
    width: 60%;
    margin: 0px auto;
}
.shouji-jianjies{
    margin: 0px auto !important;
    padding-bottom:130px !important;
}
.tab-Sjianjie{
    margin-top: 50px;
    display: none !importent;
}
.min-Stitle{}
.colors-backs{
    background: rgba(0,0,0,0) !important;
}
.min-Stitle{
    top: 50% !important;
    color: black !important;
}
.Asearch-hover{
    position: relative;
}
.Asearch-hidden{
    display: none;
    background: rgba(0,0,0,0);
    position: absolute;
    top: 47px;
    right: 0px;
    padding: 20px;
    background:#f2efef;
    z-index: 20;
}
.Asearch-hiddenss{
    width: 200px;
}
.nav-inpBtn{
    background: black;
    border:0px;
}
.nav-inpHidden,.nav-inpBtn{
    height: 25px;
}
.nav-inpHidden,.nav-inpBtn{
    float: right;
}
.about-content{
    margin-top: 30px;
    font-family: 微软雅黑;
}
.middle-content{
    text-align: center;
}
.J-aboutTitle{
    color: #014099;
}
.zhuangkuang{
    border:1px solid #aab0b5;
    padding: 5px 35px;
}
.abotu-titleColor{
    background: #fa931b;
    color: white;
}
.zhuangkuang,.fengcai{
    margin: 0 5px;
}
.now-border{
    border: 1px solid #fa931b !important;
}
.fengcai{
    border:1px solid #aab0b5;
    padding: 5px 35px;
}
.qiye-button{
    margin-top:30px;
}
.qiyejiesao{
    margin-top: 30px;
}
.qiyejiesao p{
    text-indent:2em;
    padding: 0px;
    margin: 0px;
    line-height: 25px;
}
.middle-padding{
    padding: 0px;
}
.chengyuan{
    display:block;
    width:60%;
    margin: 0px auto;
    list-style: none;
    padding-top: 30px;
    display: inline-block;
}
.chengyuan li{
    float: left;
    margin:10px 0;
}
.chengyuan span{
    color: #014099;
}
.cy-margin{
    margin-left: 20px;
}
.dongshi{
    list-style: none;
    margin: 0px;
    padding: 0px;
}
.dongshi li{
    float: left;
    margin-right: 15px;
}
.chengyuan-list{
    margin-top: 100px;
    text-align: center;
}
.yange{
    margin-top: 100px;
}
.year1986{
    margin-bottom: 40px;
}
.fazhan-year{
    width: 100%;
}
.fazhan-year li{
    list-style: none;
    float: left;
    font-size: 10px;
    padding: 0 13px;

}
.fazhan-year li div{
    border-radius: 50%;
    width: 15px;
    height: 15px;
    border: 1px solid black;
    margin: 20px auto;
    background: white;
}
.year-padding{
    padding: 0px;
    position: relative;
}
.xian{
    position: absolute;
    width:100%;
    height: 2px;
    background: black;
    top: 37%;
    z-index:-10;
}
.jianjie-footer{
    margin-top:50px;
}
/*pro*/
.contentTitle-nav{
    text-align: right;
    padding-right: 100px;
    margin:30px 0;
}
.pro-xinghao{
    list-style:none;
    margin: 0px;
    padding: 0px;
}
.pro-xinghao li{
    line-height:30px;
}
.shopping{
    display: inline-block;
    margin-top: 50px;
    color: white;
    background: #fa931b;
    padding: 5px 20px;
}
.wrap{
    background: #f1f4f6;
    padding: 50px 0;
    margin: 50px 0;
}
.pro-wuli2 li{
    border-top: 1px solid #d9dce0;
}
.pro-wuli li{
    padding-top: 30px;
    width:24%;
    list-style: none;
    float: left;
    text-align: center;
    border-right: 1px solid #d9dce0;
}
.pro-wuli li div{
    margin-bottom: 20px;
}
.pro-wuli{
   padding: 0px;
}
.pro-imagesXH{
    height: 50px;
}

.pro-xiangqing{
    border-bottom:1px solid #aab0b5;
}
.pro-xiangqing span{
    cursor: pointer;
    font-size: 14px;
    display: inline-block;
    border: 1px solid #aab0b5;
    text-align: center;
    padding: 8px 20px;
    margin-left: 15px;
}
.pro-bgcolor{
    color: white;
    background:#014099;
}
.pro-bgcolor:hover{
    color: white;
}
.pro-canshu{
    padding: 0px;
}
.pro-canshu img{ 
     
}

.pro-shuju{
    margin: 50px 0;
}
.hr-bor{
    border:1px solid #aab0b5;
}
.tell-pro{
    margin:50px auto;
    width:60%;
    text-align: center;
}
.tell-pro p{
    color: #4b4b4b;
    font-size: 18px;
}
.tell-pro h4{
    font-size: 26px;
}
.more-pro {
    margin-top: 20px;
}
.tell-icon img{
    width: 50px;
    height: auto;
    display: inline-block;
    padding-bottom: 15px;
}

.tell-icon{
    display: inline-block;
}
.tell-icon p{
    margin: 0px;
}
.tell-proTitle{
    color: #a2a2a2;
}

/*zizao*/
.Z-middleTitle{
    text-align: center;
}
.Z-contentBanner{
    text-align: center;
}
.Z-contentBanner p{
    padding: 30px 0;
}
.Z-contPadding{
    padding: 0 100px;
    margin-top: 50px;
}
.Z-banner{
    margin-top: 60px;
}

/*xiazai*/

.hiddens-parents{
    position: relative;
    font-size:14px;
    cursor:pointer!important;
}
.hiddens-parents:hover{
    background: #fa931b;
    color:white;
}
.hiddens-parents ul{
    z-index:20;
    position: absolute;
    top: 100%;
}
.title-baColor{
    background: #fa931b;
    color:white;
    border: 1px solid #fa931b !important;
}
.title-baColor a{
    color: white;
}
.hiddens-parents a{
	display:block;
}
.hiddens-parents:hover{

}
.hidden-list{
    list-style: none;
    padding: 0px;
    width: 100%;
    display: none;
}
.hidden-list li{
    background: #7e9ecb;
    padding:5px 0;
    cursor:pointer!important;
}
.hidden-list li:hover{
    background: #014099;
}
.hidden-list li a{
    color: white;
    font-size: 10px;
}
.hidden-list li a:hover{
    /*text-decoration: none;*/
}
.ziliao-contentTile{
    color: #014099;
}
.J-aboutTitle{
    text-align: center;
}
.xiazai-nav{
    text-align: center;
    margin-top: 40px;
    margin-bottom: 50px;
}
.xiazai-nav div{
    display: inline-block;
    border:1px solid #8d8d8d;
    width:120px;
    padding: 5px 0;
    margin: 0 3px;
}
.ziliao-title{
    background: #a2a7ad;
    color: white;
    padding: 7px 15px;
    margin: 0px;
}
.cnt-padding{
/*    padding: 0 100px;*/
}
.xh{
    float: left;
    margin-bottom: 20px;
}
.xh-timer{
    float: right;
    margin-right: 10px;
}
.ziliao-border{
    border-left: 1px solid black;
    border-right: 1px solid black;
    border-bottom: 1px solid black;
}
.ziliao-ul li{
    width: 95%;
    height:35px;
    line-height: 35px;
    border-bottom:1px dashed #aab0b5;
}
.tab-content{
    text-align: center;
    padding: 30px 0;
}
.index-btn,.next-btn,.tab-num{
    border:1px solid #dcdfe2;
    color: #014099;
    padding: 1px 5px;
}

/*tellme*/
.family-word{
    font-size: 14px;
    font-family:Microsoft YaHei;
}
.tell-title{
    text-align: center;
}
.tell-title h4{
    margin:20px 0;
    padding-top: 10px;
    font-weight: bold;
}
.tell-title p{
    margin: 0px;
    line-height: 25px;
}
.dizhi{
    margin-top:100px;
    text-align: center;
}
.add-div{
    margin-top: 50px;
}

/*pro_list*/
.yuanli-word h2{
    margin-top: 0px;
    margin-bottom: 30px;
}
.yuanli-word h6{
    margin: 10px 0;
}
.yuanli-word p{
    padding: 0px;
    margin: 0px;
    line-height:20px;
}
.yuanli-btn{
    display: inline-block;
    border:1px solid #aab0b5;
    padding: 3px 7px;
    margin-top: 15px;
}
.pro-bannerList{
    text-align: center;
    border:1px solid #d8dadc;
    padding: 5px 5px 0px 5px;

}
.pro-bannerList p{
    margin: 0px;
    padding:15px;
}
.pro-bannerList p:hover{
    background: #fa931b;
    color: white;
}
.prolist-content{
    margin-top: 30px;
    border: 1px solid #d8dadc;
    padding: 20px;
}
.prolist-padding{
    padding: 0px;
}
.pro_listTab{
    text-align: center;
    padding: 30px 0;
}
.bnMargin-top{
    margin-top: 20px;
}
/*about*/
.flow-tabA{
    margin-top: 80px;
}
.about-tab{
    padding-right: 8px;
    padding-left: 8px;
}
.lexiuhai-jianjie{
    text-align: center;
    padding: 30px 0;
}
.list-jianjie{
    text-align: center;
    padding-bottom:15px;
}
.list-jianjie span{
    margin:0 8px;
}
.about-bg{
    background: url("../images/about_bg.jpg") center 0;
    background-size: cover;
    min-height:500px;
    margin-top: 80px;
}
.wuxiubo01,.wuxiubo02{
    display: inline-block;
    width: 50%;
    float: left;
}
.wuxiubo01{
    padding-right: 10px;
}
.wuxiubo02{
    padding-left: 10px;
}
.wuxiubohui{
    padding-top: 50px;
    margin-bottom: 30px;
    text-align: center;
    color: white;
}
.about-wuxiubi{
    padding: 0px;
}


/*chengchan*/
.heges-book{
    width: 50%;
    display: inline-block;
    float: left;
    margin-bottom: 70px;
}
.heges-book div{
    width:70%;
    margin: 0px auto;
}
.huoer,.shebei{
    text-align: center;
}
.table-div{
    margin-top: 30px;
    margin-bottom: 70px;
}
.foot-shebei{
    margin-top: 30px;
}
.foot-shebei div{
    width: 50%;
    float: left;
}
.shebei01{
    padding-right: 10px;
}
.shebei02{
    padding-left: 10px;
}
.mini-pad-ds{
padding-left:140px;
}
.jianjiesss{
	display:none;

}


/*移动端*/
@media screen and (min-width:310px) and (max-width:700px){
.middle-content a{
	display:block;
}
.hidden-list{
    position: static !important;
}
.hiddens-parents a{
	
}

.jianjiesss{

   
   font-weight: inherit;
}
.jianjiesss h3{
	margin-top: 0px;
       margin-bottom: 10px;
       font-size: 16px; 
       font-weight: inherit;    
}
.jianjiesss p{
      font-size:12px;
      margin:0;
      font-weight: inherit;
}
.jianjiesss  strong{
      font-size:12px;
      font-weight: inherit;
}
.jianjiesss  span{
      font-size:12px;
      font-weight: inherit;
}

.carousel-caption{
	padding:0 !importent;
}

.min-Stitle {
    top: 7% !important;
    color: black !important;
}
.jianjiesss{
    display:block;
}
.pro-canshu img{
        width:100%;
}
.mini-pad-ds{
padding-left:15px;
}
.mini-chengyuan-ul{
display:block;
}
.chengyuan-list{
 display:none;
}
.mini-flow-p{
     display:block;
     text-align:center;
}

    .tab-Sjianjie{
        display: block;
    }
    .jq22-container{
        display: none;
    }
    .footer-right ul{
        margin-top: 30px;
        text-align: center;
        padding-left:15px;
    }
    .footer-right ul li{
   /*     height: 30px;
        line-height: 30px;*/
    }
    .foot-banner div img{
        display: block;
        margin: 5px auto;
    }
    .nav_scales{
        padding-left: 30px;
    }
    .navHidden-inp{
        display: inline-block;
        width: 100px;
    }
    .nav_scales{
        padding-left: 20px !important;
    }
    .nav_scales li{
       
        margin-bottom: 10px;
	margin-left:0 !important;
 
    }
    .nav_scales li a{
        padding: 0px !important;
        border: 0px !important;
    }
    .qiyejiesao{
        padding: 0px 15px;
    }
    .fixed-right{
        display: none;
    }
    .timeline{
        width: 100% !important;
    }
    #issues li{
        width: 390px!important;
    }
    #issues li img{
        width:72% !important;
        padding-right:40px;
        margin: 0px auto !important;
    }
    #issues .issues-divss{
        width: 83% !important;
        float: none !important;
    }
    /*
    .timeline{
        width: 100% !important;
    }
    #issues li{
      width: 430px!important;
    }
    #issues li img{
        width:72% !important;
        padding-right:40px;
        margin: 0px auto !important;
    }
    #issues .issues-divss{
        width: 83% !important;
        float: none !important;
    }
    #dates{
        margin-left: 15px !important;
    }*/



    .cnt-padding{
        padding: 0px 20px !important;
    }
    .min-row{
        margin: 0px;
    }
    .pro-bannerList img{
        width: 100%;
    }
    .casei-div{
        margin-top: 30px !important;
    }
    .contentTitle-nav{
        padding: 0px !important;
        margin: 30px auto !important;
        text-align: center;
    }
    .pro-canshu{
        padding: 0 30px;
    }
    .qc-baozheng{
        padding: 0 20px !important;
    }
    .xiazai-nav div{
        width: 100% !important;
        margin-bottom:10px;
    }
    .Z-contPadding{
        padding: 0px 20px;
    }
    .all-flow{
        display:block;
    }
    .scale-block{
        display: block;
    }
    .scale-bottoms{
        margin-bottom: 5px;
    }
    .weixin-scale{
        padding-right: 0px !important;
        padding-left: 20px;
    }
    #dates{
    /*    margin-left:50px !important;*/
    }
    #next{
        right: 500px;
    }

.flow-bg li{

    padding: 0 10px;
}

}

.table-span{padding-right: 0px;}
@media screen and (min-width:701px) and (max-width:1230px){
    .navbar-brand img{
        width: 130px;
    }
    .nav_scales{
        padding-top: 20px;
    }
    .Asearch-hover a{

    }
    .nav_scales li{
        margin-left: 14px !important;
    }
    .nav_scales li a{
        border-bottom:0px !important;
    }
    .country a {
        margin: 0 5px !important;
    }
    .ipad-headers{
        display: block;
    }
    .sensor{
        width:25% !important;
        float: left;
    }
    .foot-banner .col-md-3{
        width: 25% !important;
        float: left;
    }
    .foot-banner .col-md-4{
        width: 33% !important;
        float: left;
    }
    .foot-banner .col-md-2{
        width: 17% !important;
        float: left;
    }
    .footer-row .col-md-6{
        width: 50%;
        float: left;
    }
    .style_proList{
        width:25%;
        float: left;
    }
    .pro-bannerList p{
        padding: 15px 0 !important;
    }
    .pro_adds{
        width: 33%;
        float: left;
    }
    .table-div,.foot-shebei{
        padding: 0 20px;
    }
    .pro-shuju{
        padding: 0 50px;
    }
    #issues .issues-divss{
        padding-right: 150px;
    }
    #next{
        right:60px;
    }
    .slideGroup .slideBox{
        padding: 10px 0 10px 28px !important;
    }
    .qiyejiesao{
        padding:  0 20px;
    }
    .activeNav{
        color: #fa931b;
        border-bottom:0px !important;
        padding-bottom: 25px;
    }
    .navHidden-inp{
        display: inline-block;
    }
    .idnex-bnrDiv img{
        max-width: 80%;
}

}